package com.hxwb.chainmaker.rpc.entity;

import lombok.Data;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.time.LocalDateTime;

@Data
@Table(name = "member")
@Entity
public class Member {
    /**
     *
     */
    @Id
    private Integer id;

    /**
     *
     */
    private String aliNo;

    /**
     *
     */
    private String qrCodeUrl;

    /**
     *
     */
    private Integer appealSuccessTimes;

    /**
     *
     */
    private Integer appealTimes;

    /**
     *
     */
    private LocalDateTime applicationTime;

    /**
     *
     */
    private String avatar;

    /**
     *
     */
    private String bank;

    /**
     *
     */
    private String branch;

    /**
     *
     */
    private String cardNo;

    /**
     *
     */
    private LocalDateTime certifiedBusinessApplyTime;

    /**
     *
     */
    private LocalDateTime certifiedBusinessCheckTime;

    /**
     *
     */
    private Integer certifiedBusinessStatus;

    /**
     *
     */
    private String email;

    /**
     *
     */
    private Integer firstLevel;

    /**
     *
     */
    private LocalDateTime googleDate;

    /**
     *
     */
    private String googleKey;

    /**
     *
     */
    private Integer googleState;

    /**
     *
     */
    private String idNumber;

    /**
     *
     */
    private Integer inviterId;

    /**
     *
     */
    private String jyPassword;

    /**
     *
     */
    private LocalDateTime lastLoginTime;

    /**
     *
     */
    private String city;

    /**
     *
     */
    private String country;

    /**
     *
     */
    private String district;

    /**
     *
     */
    private String province;

    /**
     *
     */
    private Integer loginCount;

    /**
     *
     */
    private String margin;

    /**
     *
     */
    private Integer memberLevel;

    /**
     *
     */
    private String mobilePhone;

    /**
     *
     */
    private String password;

    /**
     *
     */
    private String promotionCode;

    /**
     *
     */
    private Integer publishAdvertise;

    /**
     *
     */
    private String realName;

    /**
     *
     */
    private Integer realNameStatus;

    /**
     *
     */
    private LocalDateTime registrationTime;

    /**
     *
     */
    private String salt;

    /**
     *
     */
    private Integer secondLevel;

    /**
     *
     */
    private Boolean signInAbility;

    /**
     *
     */
    private Integer status;

    /**
     *
     */
    private String superPartner;

    /**
     *
     */
    private Integer thirdLevel;

    /**
     *
     */
    private String token;

    /**
     *
     */
    private LocalDateTime tokenExpireTime;

    /**
     *
     */
    private Integer transactionStatus;

    /**
     *
     */
    private Integer transactions;

    /**
     *
     */
    private String username;

    /**
     *
     */
    private String qrWeCodeUrl;

    /**
     *
     */
    private String wechat;

    /**
     *
     */
    private String local;

    /**
     * 消息推送标示
     */
    private String registrationId;

    /**
     * 是否代理商
     */
    private Integer proxyFlag;

    /**
     * 聊天号
     */
    private String messageNumber;

    /**
     * 是否是靓号0否 1是
     */
    private Integer luckyFlag;

    /**
     * 聊天昵称
     */
    private String messageName;
}
